About Braemar Court Resident Company Limited (02691150) United Kingdom