About Savva Properties Ltd (12804916) United Kingdom