About Alix Property Management Ltd (10496783) United Kingdom