About Rupadedra Properties Limited (07400435) United Kingdom