Overview
Legal name
LEEDS CASTLE ENTERPRISES LIMITED
Region
South East England
Registered address
LEEDS CASTLE
MAIDSTONE
KENT
ME17 1PL
Insolvency history
No