About Sh-04-pgrn-23272426-partnership Ltd (12115608) United Kingdom