About Ffynnon Townhouse Ltd (12582243) United Kingdom