Home Projects About NEWS Contact Home Projects About NEWS Contact Home Fendi at Harrods Mercedes Benz show McLaren GFOS All New Range Rover Launch SETSQUARE STAGING LTD / 3-9 WILLOW LANE / MITCHAM / SURREY / CR4 4NA T: 020 8687 7400 SET SQUARE STAGING Set Square Staging | 3-9 Willow Ln, Mitcham, CR4 4NA, United Kingdom