About 25 33 Inverness Terrace W2 Management Limited (02155447) United Kingdom