About Rogers & Webb Properties Limited (04195946) United Kingdom