About Nistrom Property & Care Ltd (11635078) United Kingdom