About Kruger-harrison Properties Ltd (12308038) United Kingdom