About Temple Bar Developments (hampshire) Limited (03777114) United Kingdom