About Sellar Properties (waterloo) Llp (OC307643) United Kingdom