About 332 St Johns Lane Management Company Limited (09034007) United Kingdom