About 8 St Johns Court Management Company Limited (06793961) United Kingdom