About K M Stubbs Property Ltd (08465953) United Kingdom