About Evora Developments Ltd. (04892737) United Kingdom