About Sabeen Properties Ltd (12775872) United Kingdom