About Deliciae Properties Ltd (13081161) United Kingdom