About Tebay Properties Limited (02508480) United Kingdom