About 77 Roupell Street Management Company Limited (01617991) United Kingdom