About Springbanks Properties Limited (12488514) United Kingdom