About Braxted Crescent Management Company Limited (10080489) United Kingdom