About 99 St Marks Road Management Company Limited (03202003) United Kingdom