About Stoke Rochford Management Limited (01361390) United Kingdom