About Longacre Partnership Holdings Limited (10438919) United Kingdom