Overview
Legal name
13-15 UPLAND ROAD LIMITED
Region
London
Registered address
13-15 UPLAND ROAD
LONDON
UNITED KINGDOM
SE22 9EE
Insolvency history
No