About Braemar Lodge Management Limited (03442142) United Kingdom