About St. Nicholas Rowley Bristow Management Company Limited (03122277) United Kingdom