About Stapleton House Torquay Management Company Limited (02607456) United Kingdom