About City Road Flat Management Company Limited (07126952) United Kingdom