About Sextant Properties Limited (05583408) United Kingdom