About Beatrice Lodge Residents Association Limited (03088484) United Kingdom