About Sextans Properties Limited (02910894) United Kingdom