About Tedpak Properties Ltd (13648845) United Kingdom