Overview
Legal name
155 THORPEDALE ROAD LIMITED
Region
London
Registered address
SWEDENBORG HOUSE
21 BLOOMSBURY WAY
LONDON
WC1A 2TH
Insolvency history
No