About Ennismore International Management Limited (08102206) United Kingdom