About 2-4 Pilgrim Street Management Company Limited (06198666) United Kingdom