About Itl Properties Limited (08448182) United Kingdom