About Saf Properties London Ltd (12828229) United Kingdom