About Bahria Prop Limited (10512236) United Kingdom