About Hummingbird Property Group Ltd (12171928) United Kingdom