Castle Products No. B

(1 entry)








TSB Entry: 853
Approx. Date: c1955
Owner: Kevin
Owner Website:
Notes: Nothing known of the company other than it operated from 20 Wilmot Road, Leyton, London E10
Video: