Glaziers Hall Ltd. 24 Borough High Street, London, London SE19QG