About 66 Goldhurst Terrace Management Limited (07790452) United Kingdom