Overview
Legal name
3L (LIFELIGHT MEASURING SYSTEMS) LIMITED
Region
London
Registered address
FLAT 11, PHELPS HOUSE
133A, ST. MARGARETS ROAD
TWICKENHAM
ENGLAND
TW1 1RG
Insolvency history
No