About Davall Developments Limited (SC312640) United Kingdom