About 12 St Johns Road Management Company Limited (06447140) United Kingdom