About Davenport Holdings Sw Ltd (12216431) United Kingdom