About S Chahal Properties Limited (12444397) United Kingdom