About Stirling Properties (leeds No.2) Llp (OC313916) United Kingdom