About Minber Developments Ltd. (02752464) United Kingdom