About Hemford Properties Ltd (13134188) United Kingdom