ALEX MACLEOD FILMS LTD Company number 11050545 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address16 Brooks Avenue, Hyde, England, SK14 5HP PostcodeSK14 5HP Map