About Tps Properties Ltd (12816714) United Kingdom