About Freeman Lawrence & Partners Limited (04546020) United Kingdom