About Flats 1-32 Ellingham Holdings Ltd (12915840) United Kingdom