TAYLOR JAMES LIMITED

EC1M 7AD (London)