About Barratt South West Limited (01718521) United Kingdom