About R & Y Property Management Ltd (11078628) United Kingdom