About Demora Properties Ltd (12936571) United Kingdom