About Wells Old Windsor (properties) Limited (00526769) United Kingdom