About The Property Investment Trust Limited (02415846) United Kingdom