About Ilea Properties Ltd (12226154) United Kingdom