About Beaconsfield Lodge Management Company Limited (02031375) United Kingdom