About Jw77 Properties Ltd (13672336) United Kingdom