About Davenport Flat Management Limited (01708285) United Kingdom