Talk to us.

We’re here Monday -Thursday 9:30am-8pm, Friday 9:30am-6pm.

020 3800 1042
info@neilsonplace.com

 

Address:
Landmark Place,
Windsor Road,
Slough,
United Kingdom,
SL1 1JL.

Make a claim

If you want to get in touch about a claim, just email: claim@neilsonplace.com

Customer Support

If you have a general question about your policy then contact: support@neilsonplace.com

Press & PR

We’re always happy to provide comments and information to the media. To get in touch just email: marketing@neilsonplace.com