About Codexia Properties Ltd (12382464) United Kingdom