Thomas Carroll Brokers Ltd.

One Mayfair Place, London W1J 8AJ