About Braddons Tor Management Company Limited (07317589) United Kingdom