About 40 Ennismore Gardens Limited (01191893) United Kingdom