About Davenant Properties Limited (10099040) United Kingdom