LACA PROPERTY GROUP LTD Company number SC673462 · Monitor this company Dissolved Overview Financial Control Documents Analysis Location Related Registered office Address23 Alexandra Meadows, Lockerbie, United Kingdom, DG11 2SA PostcodeDG11 2SA Map