About Rembim Properties Limited (12173657) United Kingdom