About Merthyr Properties Ltd (10248093) United Kingdom