About 114-116 Walcot Street Management Company Limited (11728815) United Kingdom