About I&t Property Investments Ltd (07268908) United Kingdom