About Bramhall Oaks Management Company Limited (03517692) United Kingdom