Overview
Legal name
GLEN COMPANY SERVICES LIMITED
Region
London
Registered address
159 CHURCH ROAD
TEDDINGTON
MIDDLESEX
TW11 8QH
Insolvency history
No