Overview
Legal name
16438779 LTD
Region
South East England
Registered address
64 TWEED ROAD
SLOUGH
BERKSHIRE
UNITED KINGDOM
SL3 8XA
Insolvency history
No