About Longacre Partnership Limited (09667408) United Kingdom