ALEXANDRA MACLEOD LTD Company number 11964854 · Monitor this company Dissolved Overview People 1 Financial Control Documents Analysis Location Related Registered office Address24 Drayton Green Road, 3 Livens Court, London, United Kingdom, W13 8RY PostcodeW13 8RY Companies at this postcode 30 Average house price in W13 8RY £483,000 (19 sales) Map