About Spar Properties Limited (11908892) United Kingdom