About 366 St Johns Lane Management Company Limited (10394750) United Kingdom