About Ss-002-nbc-pgrn-partnership Ltd (12144302) United Kingdom