About Tenorpace Properties Limited (02169658) United Kingdom