About Dex Property Management Limited (07050482) United Kingdom