About Deane Dwellings Ltd (11860850) United Kingdom