Search the register – results All results EMBLATION LIMITED Matching previous names: EMBLATION MEDICAL SC346874 - Incorporated on 11 August 2008 Emblation House, Castle Business Park, Stirling, Scotland, FK9 4TS