About Ndi J S Properties Limited (13230423) United Kingdom