About John Haworth Properties Ltd (13033814) United Kingdom