About Springfield Properties (scotland) Limited (SC029583) United Kingdom