About Springacre Properties Limited (02660864) United Kingdom