About Stafford Management Limited (08796920) United Kingdom