About Niklof Properties Ltd (12668248) United Kingdom