About Tennyson Property Investments Ltd (07793672) United Kingdom