About Ranmoor Estates Limited (00579855) United Kingdom