About Staffordshire Property Investment Fund Limited (04087159) United Kingdom