About Castle House (27 London Road) Management Company Limited (12812321) United Kingdom