About S&r Property Enterprise Ltd (12658338) United Kingdom