Company identity
Founded / incorporated
29 June 1990
Company number 02516882
Legal name
MOSTSTACK LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
28 EDITH ROAD
LONDON
W14 9BB
Insolvency history
No