About Ikram Properties Limited (08757239) United Kingdom