Company identity
Founded / incorporated
20 February 2001
Company number 04163990
Legal name
ATOTA LIMITED
Company type
Private Limited Company
Region
East of England
Registered address
59 GREAT NORTH ROAD
WELWYN GARDEN CITY
HERTFORDSHIRE
AL8 7TL
Insolvency history
No