BIO CONVERTORS PLC Company number 04240494 · Monitor this company Dissolved Overview People 14 Documents Analysis Location Related Registered office AddressSTOUGHTON HOUSE, HARBOROUGH ROAD, OADBY, LEICESTER, LE2 4LP PostcodeLE2 4LP Companies at this postcode 46 Map