About 16 St James Road Management Company Limited (04408259) United Kingdom