About Ajax Developments Wm Ltd (13006345) United Kingdom