About Sprake Properties Ltd (13381034) United Kingdom