About Canary Property Investment Limited (09441467) United Kingdom