About Cragfoot (clappersgate) Management Company Limited (03689133) United Kingdom