About Cypraea Properties Limited (04541368) United Kingdom