About Castle Park Management Company Limited (02418635) United Kingdom