Search the register – results All results NOTRABES LTD SC577638 - Incorporated on 29 September 2017 Narplan House Main Street, Rutherglen, Glasgow, United Kingdom, G73 2JH