About Mya Homes & Suites Ltd (11126598) United Kingdom