About 24 Marmora Road Management Company Limited (04037895) United Kingdom