About Braemar Realty Limited (10224154) United Kingdom