About Indu Properties Limited (07628177) United Kingdom