About Rasa Properties Limited (13393459) United Kingdom