About B & K Properties (hitchin) Limited (11257156) United Kingdom