About 124 Hamilton Terrace (management) Limited (02660185) United Kingdom