Overview
Legal name
2624 LTD
Region
London
Registered address
UNIT 5A CHELSEA WHARF
15 LOTS ROAD
LONDON
ENGLAND
SW10 0QJ
Insolvency history
No