About Rift Valley Properties Limited (04908689) United Kingdom