Search the register – results All results TROGLOTECH LIMITED 05124357 - Incorporated on 11 May 2004 Unit 1 3 Penns Road, Petersfield, Hampshire, England, GU32 2EW