About Stirling Properties (leeds No.3) Llp (OC316249) United Kingdom