About Barrington House Residents Company Limited (04276317) United Kingdom