24 High Street, Slough, Berkshire SL1 1EQ, United Kingdom
Distance: 194 yd.
Company description
A specialist training provider with 10 years experience providing services focused on personnel development, multi-vendor technology and professional training.