About Plough Properties 2020 Ltd (12499938) United Kingdom