About Rubix Properties Ltd (08776839) United Kingdom