MISTER & MORE LTD, London, Zweigniederlassung