About Sacl Properties Limited (11187645) United Kingdom