North Kilworth Marina is a trading name of Kilworth Investments Ltd. A company registered in England & Wales, Company Number 06489134.

Registered Office: Debdale Wharf Marina, Kibworth, Leicestershire LE8 0XA