About Castlegate 624 Limited (07328014) United Kingdom