About Longacre Bingham (2005) Management Limited (05342082) United Kingdom