About Barrington Place Developments Limited (05484545) United Kingdom