Address
Units 1 & 2 Langley Connect, 3 Langley Park Road, Slough, SL3 6EG
Local authority
Slough

Trading since 17 July 2006, per Companies House.

Search hygiene ratings