About Homerton Court Flats Limited (02513410) United Kingdom