About R And Y Properties Ltd (12013953) United Kingdom