About Ruby House Management Limited (01722929) United Kingdom