About Ennismore Flats Managements Limited (00586786) United Kingdom