About Dukelease Properties Limited (02182227) United Kingdom