About Rumsey Properties Limited (11904107) United Kingdom