CLAVIE DEVELOPMENTS LIMITED Company number SC124352 · Monitor this company Active Overview People 5 Financial Control Charges Documents Analysis Location Related Registered office Address151 High St., Elgin, Moray, IV30 1DX PostcodeIV30 1DX Companies at this postcode 6 Map