About Nl Care & Senior Living Property Limited (11309878) United Kingdom