About 79 St Johns Road Management Company Limited (07756310) United Kingdom