About Nessa Property Investment Ltd (12994848) United Kingdom