Company identity
Founded / incorporated
23 October 2001
Company number 04309364
Legal name
ALMOST TOOGOOD LIMITED
Company type
Private Limited Company
Region
London
Registered address
FLAT 4
8 POLWORTH ROAD
LONDON
SW16 2EU
Insolvency history
No