About Tennyson Management Company Limited (01617993) United Kingdom