About Rikprop Limited (08875384) United Kingdom