About Stoke Wood Management Limited (06689128) United Kingdom