2 Pembroke Road
(+44) 01296 414966
(+44) 01296 414969
Pembroke Road is on "Stocklake
Industrial Area", just off Stocklake road.
is approximately 40 miles north west of London, conveniently
situated for access to the major motorways and London