About Halford Place Management Limited (09727470) United Kingdom