About Tennyson House Freehold Company Limited (08329319) United Kingdom