About Manzil Properties Limited (06119130) United Kingdom