About Beatrice Lodge (management Co) Limited (03000198) United Kingdom