About Riccal Property Limited (13575430) United Kingdom