The Showroom Ltd Address:Unit 5A Space Business Park Abbey Road Royal Park London NW10 7SU Telephone Number:0207 2216786