Richard Daniel Farrelly
086978C
Turner & Townsend plc
Turner & Townsend plc
1 New Change
London
EC4M 9AF
1 New Change
London
EC4M 9AF