About Lhpc Management Limited (06860498) United Kingdom