Company identity
Founded / incorporated
15 July 1988
Company number 02277521
Legal name
MEGSIL LIMITED
Company type
Private Limited Company
Region
Unknown
Registered address
17 BLOOMFIELD ROAD
HIGHGATE
LONDON
N6 4ET
Insolvency history
No