About Observatory Lodge Management Limited (03264063) United Kingdom