About St John S Row Management Company Limited (05654190) United Kingdom