About S&r Real Estate Limited (11767235) United Kingdom