CLOVERJAY LIMITED Company number 02834625 · Monitor this company Active Overview People 6 Financial Control Documents Analysis Location Related Registered office AddressNewplace Farm, Pump Lane, Framfield, East Sussex, TN22 5RH PostcodeTN22 5RH Companies at this postcode 8 Map