About Nichalls Properties Ltd. (11206954) United Kingdom