About Rydal Close Property Management Co. Limited (00658801) United Kingdom