About Ift Properties Limited (11402582) United Kingdom