About I.o.w. Properties Limited (04830143) United Kingdom