About 16 Turner Street Management Company Limited (05669935) United Kingdom