About Davcal Properties Ltd (12613487) United Kingdom