About 142 Gloucester Place Management Limited (02933735) United Kingdom