About Guruju Property Investments Holdings Ltd (13383118) United Kingdom