About Illyrian Properties Ltd. (13631282) United Kingdom