About J Smethurst Properties Ltd (13681659) United Kingdom