About Parmjit Sangha Properties Limited (10892785) United Kingdom