About Summerwood Place Capital Ltd (12488097) United Kingdom