About S A A Properties Limited (09817601) United Kingdom