Company identity
Founded / incorporated
9 January 1973
Company number 01090321
Legal name
OTSA LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
9 MANCHESTER SQUARE
LONDON
W1U 3PL
Insolvency history
No