About Stirling Properties (leeds No.5) Limited Liability Partnership (OC332296) United Kingdom