About J M Developments (halifax) Limited (12858128) United Kingdom