About Ryder Property Development Ltd (10613978) United Kingdom