About 69 St Johns Street Management Company Limited (05879871) United Kingdom