About Lion Court (deal) Management Limited (01296791) United Kingdom