© 2026 Lumora Tiles. All rights reserved.
Lumora Tiles is a trading name of WebWorks Solutions Ltd.
Registered in England and Wales.
Company registration number: 15675658
Registered office: 82 Dunbar Avenue, London, England, SW16 4SD
Email: support@lumoratiles.co.uk