Bombula Textile Limited helps businesses across all areas. For each project we produce personalised plans for different business needs.

Registered in England and Wales.

Company No. 09581227
Registered Address: 6-10 Dunston Street, London, E8 4EB, UK.

We use cookies to monitor the site traffic and to measure our site's performance. By continuing to browse this site, you automatically agree to our use of cookies.