About John Laing Projects & Developments Limited (04420886) United Kingdom