About Freeman Holdings Limited (02174809) United Kingdom