About Veancraft Properties Ltd (09572973) United Kingdom