About Tedpak Properties Ltd (12090201) United Kingdom