About Dalecroft Properties Limited (05325986) United Kingdom