About Stafford Timberland Vii Investment Nominee Limited (09010487) United Kingdom