About Stoke Gardens Management Limited (02174375) United Kingdom