About Loncin Mead Management Company Limited (06518659) United Kingdom