About Jeynes Properties Ltd (13168876) United Kingdom