Leach & Clegg phone Lily St Mills, Lily St Milnrow, Greater Manchester OL16 3NQ map Leach & Clegg Ltd phone Lily St Mills, Lily St Milnrow, Greater Manchester OL16 3NQ map if (!IN_DEV) { ?> } ?>