About Smith & Holroyd Properties Limited (13203224) United Kingdom