Registered office in England and Wales Company Number 8783304.
All designs are registered by Kensa Designs Limited. Kensa Designs is a registered Trade Mark, Number UK00003035752.
Powered by
This website uses cookies.
We use cookies to analyze website traffic and optimize your website experience. By accepting our use of cookies, your data will be aggregated with all other user data.