About Tee Pee S Properties Ltd (11515918) United Kingdom