About 105 Hamilton Terrace Limited (03408652) United Kingdom