About Spring Garden Lane Properties Limited (06174796) United Kingdom