About Stirling Properties (leeds No.1) Llp (OC310597) United Kingdom