About W & B Properties Limited (11896362) United Kingdom