About Teds One Developments Ltd (11206993) United Kingdom