About Industrious Lon 70 St. Mary S Axe. Ltd (13363029) United Kingdom