About 26 Stirling Properties Ltd (10932063) United Kingdom