About James & Collier Developments Ltd (13146383) United Kingdom