About 107 Hamilton Terrace Company Limited (06779073) United Kingdom