About 8 Back Morecambe Street Management Company Limited (11374699) United Kingdom