About Khalsa Properties Limited (03398856) United Kingdom