About I & V Properties Ltd (12959628) United Kingdom