About City View Management Company Limited (02421199) United Kingdom