About J Smethurst Property Investments Limited (11068496) United Kingdom