About Barrington Road Management Company Limited (01604484) United Kingdom