About 124 High Street Management Company Limited (10028736) United Kingdom