About Richan Properties Limited (11374133) United Kingdom