Leeships - Contact Us


  • LEESHIPS - London Office - No. 20-22 Wenlock Road, London N1 7GU, England
  • LEESHIPS has satellite offices in the UK, Ireland, Cyprus and The Netherlands. Please ensure your email is directed to the relevant office.