About Braemar House Residents Company Limited (04829297) United Kingdom