About Alexander James Lettings Limited (08178416) United Kingdom