About Barclay House (management) Limited (01771197) United Kingdom