About Isle Of Wight Properties Ltd (04999251) United Kingdom