About Beechwood Lane Management Company Limited (07239529) United Kingdom