All policies placed via Ashbourne Insurance Services Ltd Ashbourne Insurance Services Limited Are Authorised & Regulated By The Financial Services Authority. Company Registration - 4235081. Registered Address: 105 Baker Street, London, W1U 6NY.