About Davenport Property Company Limited (03680382) United Kingdom