About Rubix House Residents Management Company Ltd (12185443) United Kingdom