About Taunton Manor Properties Ltd (12568239) United Kingdom