Overview
Legal name
15CHA LIMITED
Region
South East England
Registered address
FLAT 3, 15
CASTLE HILL AVENUE
FOLKESTONE
ENGLAND
CT20 2TD
Insolvency history
No