About Nehaproperty Ltd (12297270) United Kingdom