About Sechi Properties Limited (00995146) United Kingdom