About Management Services (shelf) 2 Ltd (12526373) United Kingdom