About Stafford Property Group Ltd. (10649355) United Kingdom