About A Ryder Properties Limited (SC675493) United Kingdom