About Richie Rich Properties Ltd (12710440) United Kingdom