About Stow And Digbeth Properties Ltd (03213817) United Kingdom