About Savannahmafu Properties Ltd (12743253) United Kingdom