About 390 St Johns Lane Management Company Ltd (05844976) United Kingdom