About Spiralfact Property Investments Limited (02114747) United Kingdom