About I & T Property Sw Ltd (10940051) United Kingdom