About Beech Court (bromham Road) Management Company Limited (02509675) United Kingdom