Company name: ALM Studios Limited
Description: ALM Studios are a luxury boutique kitchen showroom in Ascot, specialising in bespoke Italian, German and British kitchen design and installation.
30 High St, Sunninghill, Ascot SL5 9NE, United Kingdom