About Church House (blandford) Management Company Limited (01412172) United Kingdom