Company identity
Founded / incorporated
24 July 1986
Company number 02040484
Legal name
MEGA WATT SERVICES LIMITED
Company type
Private Limited Company
Region
London
Registered address
187 UPPER TOOTING RD
TOOTING BEC
LONDON
SW17 7TG
Insolvency history
Yes