About No. 7 Threadneedle Lane Ltd (10890167) United Kingdom