• Unit 23, The Village Shopping Mall,
  • 102-110 High Street,Slough,Berkshire,SL1 1HL
  • 01753429225
  • www.heleus.co.uk