Search the register – results All results DEVCOLAXE LIMITED SC673282 - Incorporated on 4 September 2020 28-30 North Street, Dalry, Ayrshire, United Kingdom, KA24 5DW