About Krueger House (shortlands) Rtm Company Limited (10059806) United Kingdom