About Ila Properties Limited (11628025) United Kingdom