About Ilf Properties Limited (12451413) United Kingdom