About Denia Property 2000 Limited (04287518) United Kingdom