Legal Notice
Name of company
SurfacEXE LTD
Registered office
Unit 6, Moorview Industrial Estate, Exeter, Devon, EX5 2QT
Contact details
thomasflanagan@surfacexe.co.uk
07928596690
Business ID no.
16856949
VAT no.
506939076
Regulatory authority
Companies House
