About Upper Road Flats Management Company Limited (01367966) United Kingdom