About Douglas And Simmons Lettings Limited (10169188) United Kingdom