Overview
Legal name
ACCHU PROPERTIES LIMITED
Region
London
Registered address
23 LEANDER ROAD
NORTHOLT
ENGLAND
UB5 6TF
Insolvency history
No