About Stirling Management Limited (04664981) United Kingdom