About 23 Treport Street Management Company Limited (01772442) United Kingdom