About C & L Properties (crathie) Limited (SC327163) United Kingdom