Telephone:
07717188885
Email: ben@stained-glass-restoration.co.uk
Stained Glass Restoration Ltd.
Registered office (for administration) in England & Wales 13733877
Handel House, 95 High Street, Edgware, HA8 7DB
Workshop Address: 29 St. Agnells Lane, Hemel Hempstead, HP2 7AX
© Stained Glass Restoration Ltd 2022. All rights reserved.