About Sohal Construction Limited (04943149) United Kingdom