BLACK WILLOWS LTD Company number 14471940 · Monitor this company Active Overview People 1 Financial Control Documents Analysis Location Related Registered office Address3 Church Street, Heywood, Lancashire, England, OL10 1LW PostcodeOL10 1LW Companies at this postcode 9 Map