About E&a Property Investment Company Limited (09593886) United Kingdom