About Springacre Holdings Limited (10288344) United Kingdom