About Stokewood Properties Ltd (10623333) United Kingdom