About Lombard Street (abingdon) Management Ltd (09508627) United Kingdom