About Downfield Lodge Flats Management Company Limited (00889407) United Kingdom