About 22 Milton Avenue Property Management Ltd. (02202204) United Kingdom