About Howard Developments (torquay) Limited (03768751) United Kingdom