About Eckington Hall Flats Limited (03885838) United Kingdom