About Stirling Properties (leeds No.4) Llp (OC318458) United Kingdom