Contact Us

Sombrilla Limited

Anglo-Dal House
5 Spring Villa Park
Edgware
Middlesex
HA8 7EB

020 8951 0330

Registered in England
Company Reg no: 6801318
VAT Reg no: 944 7701 05
Data Protection Act 1998 - Reg no: Z1735418

www.sombrilla.co.uk