About Hancroft Properties Limited (03579605) United Kingdom