Directory Batch Organics Batch Organics Unit 307, 27-31 Clerkenwell Close, Clerkenwell, London, EC1R 0AT