About Corporation Street Tenant Limited (11423034) United Kingdom