About Arora Property Investments Limited (13241069) United Kingdom