About Longacres Management Limited (02035289) United Kingdom