About Argyle Investments (ilford) Limited (12393183) United Kingdom