About Bracken Lodge Management Company Limited (02698174) United Kingdom