About Cubed Properties Ltd (13231288) United Kingdom