Mowbray Interiors is a leading fit out and interior refurbishment company in the Uk, specializes in providing a wide range of services and products for your office or workspace needs. We can fit out, refurbish or expand your office, factory & warehouse and retail & showroom space.
Phone
07976 743 838
Location
New Rd, Burton Lazars, Melton Mowbray, United Kingdom