About Blencathra Property Investments Limited (03471368) United Kingdom