About Imperial Lettings & Sales (shropshire) Limited (06740233) United Kingdom