About Ducal Property Services Limited (08024891) United Kingdom