About Davenport Vernon Milton Keynes Ltd. (01682870) United Kingdom