Ogle Design Limited 1978

Nationality:
British
based:
Letchworth, Hertfordshire, England, United Kingdom

Business located in Birds Hill, Letchworth, Hertfordshire, England; Changed name in 2000 to Ogle Models and Prototypes Limited and now located at PO BOX 501, THE NEXUS BUILDING, BROADWAY LETCHWORTH GARDEN CITY HERTS SG6 9BL