About St. John S Close Management Company Limited (01571289) United Kingdom