About J & B Properties (staffordshire) Limited (07231262) United Kingdom