About Joe Ruby Properties Limited (12484624) United Kingdom