About Nicoll Estates Ltd (12763547) United Kingdom