About Davenham Properties Limited (07245551) United Kingdom