Ben Urquhart

Ben Urquhart

Real Estate Transaction Managee, Amazon Logistics

London, EC2A 2FA
Property Types
Office
Markets
Lancashire, Leeds, Hertfordshire, London, Oxford