About Number One Ranelagh Avenue (management) Company Limited (01344656) United Kingdom