About Jake & Co Properties Ltd (11058986) United Kingdom