About Bishop S Stortford Management Company Limited (the) (01032157) United Kingdom