About Aimax Properties Ltd (11290706) United Kingdom