About Davenham Court Management Limited (02272572) United Kingdom