About K Stroud Properties Ltd (04416597) United Kingdom