Overview
Legal name
123 SHENLEY ROAD LIMITED
Region
London
Registered address
65 SEVENOAKS ROAD
LONDON
UNITED KINGDOM
SE4 1RF
Insolvency history
No