About Elliott Brothers Properties Ltd (13600313) United Kingdom