About Torbay Park Management Company (no. 3) Limited (06124757) United Kingdom