About Didsbury Village Properties Limited (03753271) United Kingdom