About Wellington Lettings Limited (11306434) United Kingdom