About St. Nicholas Court Management (hereford) Company Limited (02771195) United Kingdom