BIOLOGY LIMITED Company number 03980484 · Monitor this company Dissolved Overview People 14 Financial Control Documents Analysis Location Related Registered office Address1 Naoroji Street, London, England, WC1X 0GB PostcodeWC1X 0GB Companies at this postcode 14 Map