About Englaplus Property Company Limited (00781768) United Kingdom