About Rhycon Properties Limited (13081628) United Kingdom