About Flats 1-32 Ellingham Management Ltd (10639488) United Kingdom