About Ruby Properties (thorncliffe) Limited (04716110) United Kingdom