About Itsl Properties Ltd (12861931) United Kingdom