About St. Ronans (finchley) Management Limited (02799528) United Kingdom