About Ridgewood Property Management Limited (09134320) United Kingdom