About Aquila Housing Group Ltd (10741062) United Kingdom