1970 – 1972 Company name The Shark Buggy Shop (Treacy Ltd) Place Cricklewood, Greater London Country United Kingdom
1970 – 1972 Company name The Shark Buggy Shop (Treacy Ltd) Place Wembley, Greater London Country United Kingdom