About Sac Property Investments Limited (09888694) United Kingdom