About Manku Properties Ltd (12218760) United Kingdom