About Tuddenham Properties Ltd (12471922) United Kingdom