About Ranmoor House (holdings) Limited (05508451) United Kingdom