About Lothbury Investment Management Group Limited (07116510) United Kingdom