About Ru & Co Properties Ltd (12764576) United Kingdom