London 52, upper brook street w1k 2bu
Is a branch of : FINDLAY PARK INVESTMENT MANAGEMENT LIMITED
United kingdom