About J & R Real Estate Ltd (12079701) United Kingdom