About Langstone Lettings & Management Ltd (11065672) United Kingdom