About 27 Market Street Torquay Management Company Limited (01718720) United Kingdom