About John Hoidn Properties Limited (11673596) United Kingdom