Overview
Legal name
ALEX&ANDRA MECHANICAL LTD
Region
London
Registered address
43 BECMEAD AVENUE
HARROW
ENGLAND
HA3 8HD
Insolvency history
No