About Indranie & Jerry Properties Limited (12489012) United Kingdom