About Stoke View Developments Limited (08280181) United Kingdom