About Barratt Properties Limited (00786307) United Kingdom