About Ince Moss Estates Limited (08020914) United Kingdom