About Flats 1-20 Ellingham Rtm Company Ltd (10135441) United Kingdom