About Cynara Properties Limited (07684160) United Kingdom