About Ancoats Development Company Limited (05679107) United Kingdom