81 BARNSBURY STREET N.1. LIMITED - Key Persons