About 114 Castle Street Management Company Ltd (06599224) United Kingdom