WHO WE ARE: OUR HOME

SLG are UK based, with offices in Cheltenham and Gloucester and a subsidiary company and office in Shanghai, China called SLG Shanghai.