Overview
Legal name
REL MECHANICAL SERVICES LIMITED
Region
London
Registered address
STEWART HOUSE
KENTON ROAD
HARROW
MIDDLESEX
HA3 9TU
Insolvency history
Yes