About 27-28 Ennismore Gardens Limited (07257758) United Kingdom