The cookie settings on this website are set to 'allow all cookies' to give you the very best experience. Please click Accept Cookies to continue to use the site.

Company Details

COMPANY REGISTRATION DETAILS                                                               

Registered Name: Lello Ltd                                                                                              

Company registration Number: 11412606                                                                                                 

Registered Address: 138 Ardington Road, Northampton, NN1 5LT                                                                                  

Place of Registration: Companies House, Cardiff                                                                                         

Contact Telephone: +44 7511 934425                                                                                       

Contact Email: