About Stoker Properties Limited (04366927) United Kingdom