About Barratt Southern Properties Limited (00783112) United Kingdom