About Yellow Dog Properties Limited (09904246) United Kingdom