About Liddles Property Ltd (12515942) United Kingdom