About Barrington Developments South West Limited (10687220) United Kingdom