About Castledene Sales And Lettings Spennymoor Limited (10270682) United Kingdom