About Davidia Properties Ltd (09873812) United Kingdom