Loading company profile…
Frank Richards & Sons (Lewes) Limited is a private limited company, incorporated on 23 August 1943, with its registered office in Sussex. Companies House lists its business as retail sale of meat and meat products in specialised stores.