About Braemar House Management Company Limited (02818988) United Kingdom