About Stoke Prior Developments Limited (08596877) United Kingdom