About A & B Properties (stourbridge) Ltd (08684740) United Kingdom