About Kube Properties Limited (06598820) United Kingdom