About Hampton Terrace Property Management Company Limited (02491179) United Kingdom