About Manordale Limited (SC213880) United Kingdom