Overview
Legal name
236 IVYDALE ROAD LIMITED
Region
South East England
Registered address
GREEN FARM CHURCH LANE
SHADOXHURST
ASHFORD
KENT
TN26 1LS
Insolvency history
No