About W.h. Mayes & Son (properties) Limited (00989896) United Kingdom