About Myron Properties Ltd (12720617) United Kingdom