About Managh House Limited (12685855) United Kingdom