About Ricant Properties Limited (09295181) United Kingdom