About Mile-x Properties & Investments Limited (11493585) United Kingdom