About Seven Pillars Properties Limited (12064391) United Kingdom