About Elonga Real Estate Investments & Holdings Ltd (12736957) United Kingdom