About Richie Property Limited (13357233) United Kingdom