CLOVERLEAF LIMITED Company number 03896254 · Monitor this company Active Overview People 24 Control Documents Analysis Location Related Registered office AddressMagdalene College, Cambridge, Cambridgeshire, CB3 0AG PostcodeCB3 0AG Companies at this postcode 7 Map