About Ranelagh Nominees Limited (00293241) United Kingdom