About Sequential Lettings Limited (11529328) United Kingdom