About Ribell Properties Limited (00532309) United Kingdom