About Irom Properties Limited (01075376) United Kingdom