About I & S Property Group Limited (12024889) United Kingdom