About Barratt Trade And Property Company Limited (SC009489) United Kingdom