About Mann Island Properties Limited (06379349) United Kingdom