About Halford House (hamilton) Management Limited (05607253) United Kingdom