About L Ancresse Management Limited (01708398) United Kingdom