About Scott Properties (llanelli) Limited (SC677660) United Kingdom