About 120 Goldhurst Terrace Limited (03525760) United Kingdom