About Barraclough House (mold) Management Company Limited (05919832) United Kingdom