About 118 Goldhurst Terrace Limited (02643783) United Kingdom