About Scott Liddle Property Investments Ltd (13637547) United Kingdom