About Steadcroft Properties Limited (00778548) United Kingdom