About Stoke Place Properties Limited (08623470) United Kingdom