About 40 St Johns Lane Management Company Limited (09625284) United Kingdom