BENJAMIN MCLEOD

Total number of appointments 1, 1 active appointments

MCLEOD CONSULTING LIMITED

Correspondence address
59 CLIFFORD AVENUE, LONDON, ENGLAND, SW14 7BW
Role ACTIVE
Director
Date of birth
May 1995
Appointed on
17 August 2018
Nationality
BRITISH
Occupation
IT PROJECT MANAGER

Average house price in the postcode SW14 7BW £811,000