About South Ridge Place Management Limited (02191213) United Kingdom