About Springfields Properties Limited (03685668) United Kingdom