About Cubed Property 1 Limited (SC695939) United Kingdom