Search the register – results All results TERRAROC LTD 12131970 - Incorporated on 31 July 2019 10 John Street, London, England, WC1N 2EB