About Rehal Properties Limited (12158100) United Kingdom