39 Sheppard Way, Portslade, Brighton BN41 2JD, United Kingdom
Distance: 1390 yd.
Company description
Izzuu An award-winning luxury interior design firm based in Brighton, offering 3D interior and exterior design services, 3D image visualization, 3D animation to Private Clients, Hotels and Developers.