About 21 Comyn Road Management Company Limited (03615249) United Kingdom