About Farida Mumin Properties Ltd (10892781) United Kingdom