About Aru Property Holdings Limited (09741298) United Kingdom