About 7 St Johns Road Management Company Limited (03541004) United Kingdom