About Sh-05-pgrn-23272624-partnership Ltd (12115604) United Kingdom