About 39 Taunton Avenue Management Limited (07644750) United Kingdom