About Ivers Property Limited (12187383) United Kingdom