Waggel is a trading name of Waggel Limited (Company number: 10581138 & FCA number: 805396) registered offices at 1st Floor, 5 St Helen's Pl, London, EC3A 6AB.
Waggel Limited is an Appointed Representative of City Insurance Brokers Ltd, authorised and regulated by the Financial Conduct Authority (No 831252).