About Jar And Son Real Estate Investments Ltd (12652581) United Kingdom