About I & S Properties Limited (03392966) United Kingdom