About Davies & Barrett Properties Limited (13617733) United Kingdom