About John W Grant & Son (properties) Limited (SC590484) United Kingdom