About Ellingham House Flats Ltd (13174204) United Kingdom