About Allo Housing International Ltd (09914903) United Kingdom