About Cator Ryder Properties Limited (03926730) United Kingdom