About Medallion Properties Ltd (12113399) United Kingdom