About 22 24 Shield Street Management Company Limited (06964721) United Kingdom