About A J Cubed Properties Limited (12990817) United Kingdom