Ross William McDonald
085101I
Platform Associates Ltd
Platform Associates Ltd
12 Golden Square
London
W1F 9JE
United Kingdom
12 Golden Square
London
W1F 9JE
United Kingdom