About Ne2 Property Limited (11575964) United Kingdom