About Harfred Properties Limited (00617840) United Kingdom