About Northern Castles Ltd (12094511) United Kingdom