About Shottery Green Management Company Ltd (11910661) United Kingdom