About Stoker Property & Development Ltd (12738725) United Kingdom