About Neet Investment Properties Ltd (12207478) United Kingdom