About 29 Taunton Road Management Limited (04595934) United Kingdom