About S&r Property Partnership Llp (OC437401) United Kingdom