Search the register – results All results CLOVERLAIT LIMITED 05649011 - Incorporated on 8 December 2005 Manor Farm, Collingbourne Kingston, Marlborough, England, SN8 3SD