Unit 4, Central Approach, Letchworth, Hertfordshire SG6 3DL03301 235986 Garden Square Shopping Centre