About Ruby Brook Management Company Limited (06625332) United Kingdom