About Hempshill Properties Limited (00812658) United Kingdom