About Neev Properties Limited (10512232) United Kingdom