About Hoopoe Management Services Limited (12530656) United Kingdom