About Barrington Block Management Limited (08743117) United Kingdom