About Broomfield Lodge Management Limited (06920430) United Kingdom