About Illovy Property Holdings Limited (06036021) United Kingdom