About Freemans House Ltd (09188294) United Kingdom