About Kruger Properties Limited (03454466) United Kingdom