About Stoke Wharf Development Llp (OC418020) United Kingdom