I have a few constraints.

at least 512 of Ram. Preferably a gig.

The absolute price limit is £900. The rest is academic. but a company known for good service is always useful.

Cheers