About Ellesmere Flats Limited (01087817) United Kingdom