About Illovy Properties Limited (00624261) United Kingdom