About Tennyson Properties Limited (11989010) United Kingdom