About India Properties Limited (SC080985) United Kingdom