C & A PRODUCE LIMITED Company number 05102923 · Monitor this company Active - Proposal to Strike off Overview People 9 Financial Control Charges Documents Analysis Location Related Registered office Address707-709 Havelock Terrace, Battersea, London, England, SW8 4AR PostcodeSW8 4AR Companies at this postcode 2 Map