About R. Kruger Properties Limited (09294971) United Kingdom