About Flats 21-32 Ellingham Rtm Company Ltd (10135312) United Kingdom