About Neesh Properties Limited (12230853) United Kingdom