About Eric & Nina Over Properties Limited (10442719) United Kingdom