Overview
Legal name
MECHANICAL SERVICES INSTALLATIONS LIMITED
Region
London
Registered address
56 SPRINGBANK ROAD,
LEWISHAM,
LONDON,
SE13 6SN
Insolvency history
No