About Ricsan Properties Limited (08353604) United Kingdom