About Hillcroft Properties Limited (00436194) United Kingdom