About Hemel Hempstead Property Co. (apsley) Limited (00874301) United Kingdom