About Braemar Estates (residential) Limited (11059295) United Kingdom