About John Laing Projects & Developments (holdings) Limited (04252518) United Kingdom