Overview
Legal name
AC CASTLE STREET LTD
Region
South East England
Registered address
C/O QUANTUMA ADVISORY LIMITED
OFFICE D BERESFORD HOUSE
SOUTHAMPTON
SO14 2AQ
Insolvency history
Yes