Contact Us

Get in touch with us

If you have any questions or need further information, please get in touch with us using the form on the left or via the information below:

  • LBiz Ltd Company Registered No: 10859229
  • Address: Kemp House, 160 City Road, London, Greater London EC1V 2NX
  • Phone: 0871 200 2024 (Call cost 12p\min plus operator rate)
  • Email: