Rail Transport in Leigh, Lancashire We help you find any company! Transport For Leigh Community Interest Company 53 Church Street Leigh, Lancashire