About 29 Ennismore Gardens Limited (04182209) United Kingdom