About The Observatory Apartments Management Limited (04076501) United Kingdom