About Norcroft Properties Ltd. (09383280) United Kingdom