About Davenport Developments Limited (01115340) United Kingdom