Talbots (U K) Retailing Ltd. Shopping Centre, Brent Cross, London, London NW43FP