About Myc Properties Limited (07219995) United Kingdom