About Stirling Ackroyd Residential Clerkenwell Limited (07011922) United Kingdom