Overview
Legal name
CASTLE INVESTMENTS (LONDON) LIMITED
Region
London
Registered address
3RD FLOOR CASTLE HOUSE
21 STATION ROAD
NEW BARNET
HERTS
EN5 1PA
Insolvency history
Yes