About Kingston Upon Thames Investments Ltd (12592499) United Kingdom