About Parmar & Partners Properties Limited (12112223) United Kingdom