About Sedida Properties Ltd (13372081) United Kingdom