About Ranelagh Gardens Limited (02547276) United Kingdom