About Observatory Management Limited (02985329) United Kingdom