Search the register – results All results OVERHIRST LIMITED 07227502 - Incorporated on 19 April 2010 85 Great Portland Street, London, England, W1W 7LT