Overview
Legal name
ORCHARD GARDEN CENTRE LIMITED
Region
London
Registered address
ORCHARD HOUSE
70 CHADWELL ROAD
GRAYS
ESSEX
RM17 5SY
Insolvency history
No