About Edox Properties Limited (10372921) United Kingdom