About Shepperds Tye Management Company Limited (06922210) United Kingdom