About 8-14 Meard Street Tenant Limited (11942685) United Kingdom