About Tsc Properties Ltd (12132480) United Kingdom