Garrod & Lofthouse Ltd

UK Registered Company number 00512354 Incorporated on 16 October 1952 Last annual return made up to 18 December 1985 Now in liquidation British printing company based in Caterham, Surrey, specialising in printing record sleeves, per Wikipedia

Added by Melory · Last edited by sonnyboythethird