About Ne Properties Limited (03926061) United Kingdom