About Indo Properties Limited (13318177) United Kingdom